vendor, especially of vegetables - Espagnol Anglais Dictionnaire